<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ include file="../taglibs.jsp"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
	<title>天天生鲜-提交订单</title>
	<link rel="stylesheet" type="text/css" href="${path}/static/front/css/reset.css">
	<link rel="stylesheet" type="text/css" href="${path}/static/front/css/main.css">
</head>
<body>
	<div class="header_con">
		<div class="header">
			<div class="welcome fl">欢迎来到天天生鲜!</div>
			<div class="fr">
				<div class="login_info fl">
					欢迎您：<em>张 山</em>
				</div>
				<div class="login_btn fl">
					<a href="login.html">登录</a>
					<span>|</span>
					<a href="register.html">注册</a>
				</div>
				<div class="user_link fl">
					<span>|</span>
					<a href="user_center_info.html">用户中心</a>
					<span>|</span>
					<a href="cart.html">我的购物车</a>
					<span>|</span>
					<a href="user_center_order.html">我的订单</a>
				</div>
			</div>
		</div>		
	</div>

	<div class="search_bar clearfix">
		<a href="index.html" class="logo fl"><img src="${path}/static/front/images/logo.png"></a>
		<div class="sub_page_name fl">|&nbsp;&nbsp;&nbsp;&nbsp;提交订单</div>
		<div class="search_con fr">
			<input type="text" class="input_text fl" name="" placeholder="搜索商品">
			<input type="button" class="input_btn fr" name="" value="搜索">
		</div>		
	</div>
	
	<h3 class="common_title">确认收货地址</h3>

	<div class="common_list_con clearfix">
		<dl>
			<dt>寄送到：</dt>
			<dd><input type="radio" name="" checked="" onclick="getAddressInfo(${shipping.userId})">${shipping.receiverProvince} ${shipping.receiverCity} ${shipping.receiverDistrict} ${shipping.receiverAddress} (${shipping.receiverName}收)  ${shipping.receiverMobile}</dd>
		</dl>
		<a href="${path}/order/getUserSitePage.shtml?userId=${user.id}" class="edit_site" onclick="getAddressInfo(${shipping.userId})">编辑收货地址</a>

	</div>
	
	<h3 class="common_title">支付方式</h3>	
	<div class="common_list_con clearfix">
		<div class="pay_style_con clearfix">
			<input type="radio" name="pay_style" checked>
			<label class="cash">货到付款</label>
			<input type="radio" name="pay_style">
			<label class="weixin">微信支付</label>
			<input type="radio" name="pay_style">
			<label class="zhifubao"></label>
			<input type="radio" name="pay_style">
			<label class="bank">银行卡支付</label>
		</div>
	</div>

	<h3 class="common_title">商品列表</h3>
	
	<div class="common_list_con clearfix">
		<ul class="goods_list_th clearfix">
			<li class="col01">商品名称</li>
			<li class="col02">商品单位</li>
			<li class="col03">商品价格</li>
			<li class="col04">数量</li>
			<li class="col05">小计</li>		
		</ul>
		
		<c:forEach items="${list}" var="cart">
			<ul class="goods_list_td clearfix">
				<li class="col01">${cart.id}</li>			
				<li class="col02"><img src="/pic/${cart.product.mainImage}"></li>
				<li class="col03">${cart.product.name}</li>
				<li class="col04">500g</li>
				<li class="col05">${cart.product.price}元</li>
				<li class="col06">${cart.quantity}</li>
				<li class="col07">${cart.product.price*cart.quantity}元</li>
			</ul>
		</c:forEach>
		
	</div>

	<h3 class="common_title">总金额结算</h3>

	<div class="common_list_con clearfix">
		<div class="settle_con">
			<div class="total_goods_count">共<em>2</em>件商品，总金额<b id="totalPrice">42.60元</b></div>
			<div class="transit">运费：<b>10元</b></div>
			<div class="total_pay">实付款：<b id="totalPrices">52.60元</b></div>
		</div>
	</div>

	<div class="order_submit clearfix">
		<a href="${path}/order/getUserOrderInfoPage.shtml?userId=${user.id}" id="order_btn">提交订单</a>
	</div>	

	<div class="footer">
		<div class="foot_link">
			<a href="#">关于我们</a>
			<span>|</span>
			<a href="#">联系我们</a>
			<span>|</span>
			<a href="#">招聘人才</a>
			<span>|</span>
			<a href="#">友情链接</a>		
		</div>
		<p>CopyRight © 2019 青岛天天生鲜信息技术有限公司 All Rights Reserved</p>
		<p>电话：0532-****888    鲁ICP备******88号</p>
	</div>

	<script src="${path}/static/lib/jquery-1.11.3.js"></script>
	<script src="${path}/static/lib/mylayer.js"></script>
	<script src="${path}/static/lib/util.js"></script>
	<script src="${path}/static/lib/layui/layui.js"></script>

	<div class="popup_con">
		<div class="popup">
			<p>订单提交成功！</p>
		</div>
		
		<div class="mask"></div>
	</div>
	<script type="text/javascript">
		$('#order_btn').click(function() {
			localStorage.setItem('order_finish',2);

			$('.popup_con').fadeIn('fast', function() {

				setTimeout(function(){
					$('.popup_con').fadeOut('fast',function(){
						window.location.href = "index.html";
					});	
				},1000)
				
			});
		});
		
		function getAddressInfo(userId){
			$.ajax({
				url:"${path}/shipping/getAddressInfo.shtml",
				data:{"userId":userId},
				type:"post",
				dataType:"json",
				success:function(jsonObj){
					if(jsonObj.code == util.SUCCESS){
						mylayer.successMsg(jsonObj.msg);
					}else{
						mylayer.errorMsg(jsonObj.msg);
					}
				}
			});
		}
		
		$(function(){
			refreshTotalPrice();
		});
		
		// 当前页面加载完了之后，计算选中商品的总价格
		function refreshTotalPrice(){
			var cartItemTotalPrices = $("li[name=1]");
			var totalPrice = 0;
			var p = 0;
			$(cartItemTotalPrices).each(function(){
				// this代表当前正在遍历的checkbox的dom对象
				// checkbox的id="checkbox23"
				// this.id    checkbox23
				// substring
				var checkboxId = this.id;
				var cartId = checkboxId.substr("cartItemTotalPrice".length);
				var cartItemTotalPrice = $("#cartItemTotalPrice" + cartId).text();
				totalPrice += parseFloat(cartItemTotalPrice);
			});
			$("#totalPrice").html(totalPrice);
			p = totalPrice + 10;
			$("#totalPrices").html(p);
		}
		
		function getUserOrderInfoPage(userId){
			$.ajax({
				url:"${path}/order/getUserOrderInfoPage.shtml",
				data:{"userId":userId},
				type:"post",
				dataType:"json",
				success:function(jsonObj){
					if(jsonObj.code == util.SUCCESS){
						mylayer.successMsg(jsonObj.msg);
					}else{
						mylayer.errorMsg(jsonObj.msg);
					}
				}
			});
		}
	</script>
</body>
</html>